japanese ape - Español Inglés Diccionario